package pcsr.hwVirtualization;

/**
 * This interface defines the contract and requirements needed to subscribe 
 * notifications about PCSR managed actuators.
 * This interface must be implemented by subscribers of <code>IActuatorObservable</code> notifications.
 * 
 * @author Paulo Fagundes
 *
 */
public interface IActuatorObserver {

	/**
	 * Method called when PCSR identifies a change on a actuator.
	 * @param actuator The actual state of the actuator.
	 */
	void ActuatorChanged( final Actuator actuator );
	
	
}
